@charset "utf-8";
/* CSS for Supesite Control Panel */

body, td, input, textarea, select { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }
body { padding: 0; margin: 0; }
img, fieldset { border:none; }
select, input, img { vertical-align:middle; }
a { color:#444; text-decoration:none; }
a:hover { color:#278296; text-decoration:underline; }
div, ul, dl { zoom:1; }
div:after, ul:after, dl:after { content:"."; display:block; clear:both; height:0; visibility:hidden; }
.clear { clear: both; float: none; font-size: 0px; margin: 0; padding: 0; display:block; }
.nowrap { white-space:nowrap; }

/*1*/
body { background:#80bdcb; }
#main-div { padding:5px; margin:5px; background:#e7f4f7; }
#menu-list { padding:0; margin:0; }
#menu-list ul { padding:0; margin:0; list-style-type:none; color:#666; }
#menu-list li { padding-left:16px; line-height:16px; cursor:hand; cursor:pointer; font-size:12px; }
#main-div a:visited, #menu-list a:link, #menu-list a:hover { text-decoration: none; }
#menu-list a:active { color:#4c7d08; }
.explode { background: url(../images/menu_minus.gif) no-repeat 0px 3px; font-weight: bold; }
.collapse { background: url(../images/menu_plus.gif) no-repeat 0px 3px; font-weight: bold; }
.menu-item { background: url(../images/menu_arrow.gif) no-repeat 0px 3px; font-weight: normal; }